package lapiz;

import java.awt.Color;

import javax.media.opengl.GL;

import figuras.PuntoVector;


public class LapizXY extends Lapiz {

	public LapizXY(GL gl) {
		super(gl);
	}
	
	public LapizXY(PuntoVector p, double ang, GL gl) {
		super(p, ang, gl);
	}

	public void avanza(double longitud, boolean esVisible, int modo, Color c){
	    double xD=posicion.getX() + longitud*Math.cos(angulo);
	    double yD=posicion.getY() + longitud*Math.sin(angulo);
	    PuntoVector dest=new PuntoVector(xD,yD,posicion.getZ(),1);
	    lineTo(dest,esVisible,modo,c);
	}

}
